explain superficially - French English Dictionary